<?php
/**
 * Parameters
 * @param $about_me sfGuardUserProfile
 * @param $participants Doctrine_Collection
 * @param $tents Doctrine_Collection
 * @param $saved boolean [optional]
 * @param $failed boolean [optional]
 */
if(!isset($saved)) $saved = false;
if(!isset($failed)) $failed = false;
?>
<form action="<?php echo ($saved ? '#' : url_for('procedure_4_overview_submit'))?>" method="post">
	<div id="sheet">
		<img alt="Briefkopf" id="briefkopf" src="<?php echo image_path('briefkopf.png', true)?>" />
		<h1>Bundeslager-Anmeldung</h1>
		<div id="fortschritt">
			<span><a href="<?php echo url_for('procedure_1_about_me');?>">&Uuml;ber Dich</a></span>
			<span><a href="<?php echo url_for('procedure_2_participants');?>">Die Teilnehmer</a></span>
			<span><a href="<?php echo url_for('procedure_3_tents');?>">Die Unterk&uuml;nfte</a></span>
			<span>Zusammenfassung</span>
		</div>
		<?php if($saved):?><p class="success">Deine &Auml;nderungen wurden erfolgreich gespeichert!</p><?php endif;?>
		<?php if($failed):?><p class="failure">Deine &Auml;nderungen konnten nicht gespeichert werden! Bitte versuche es erneut oder kontaktiere die Administration (max@wildersueden.org).</p><?php endif;?>
		<?php if(!$saved):?>
		<p>Wir sind fast durch! Hier siehst Du noch einmal alle Angaben, die Du in den vorherigen Schritten gemacht hast, in der &Uuml;bersicht. Bitte &uuml;berpr&uuml;fe sorgf&auml;ltig, ob alle Deine Angaben korrekt sind - wenn nicht, kannst Du ganz unten &uuml;ber &quot;zur&uuml;ck&quot; oder hier oben am Fortschrittsbalken durch direktes Klicken die einzelnen Formulare aufrufen und Deine Angaben &auml;ndern.</p>
		<p>Wenn alles stimmt, dann klicke unten auf &quot;anmelden&quot;!</p>
		<?php endif;?>
		<h2>Über mich</h2>
		<p><strong><?php echo $about_me->getFirstName()?> <?php echo $about_me->getLastName()?></strong><br />Stamm <?php echo $about_me->getChapter();?>, <?php include_partial('sfGuardUserProfile/state_association', array('code' => $about_me->getStateAssociation()))?></p>
		<p><strong>Rechnungsanschrift</strong><br /><?php echo $about_me->getInvoiceStreet()?><br /><?php echo $about_me->getInvoiceZipCode()?> <?php echo $about_me->getInvoiceCity()?></p>
		<p><strong>Kontaktinformationen</strong><br /><?php echo ($about_me->getContactPhoneNumber() ? $about_me->getContactPhoneNumber().'<br />' : '');?><?php echo ($about_me->getContactMobileNumber() ? $about_me->getContactMobileNumber().'<br />' : '');?><?php echo $about_me->getEmailAddress()?></p>
		<h2>Teilnehmer</h2>
		<table class="formular">
			<colgroup>
				<col width="20">
				<col width="140">
				<col width="70">
				<col width="80">
				<col width="90">
				<col width="180">
				<col width="70">
			</colgroup>
			<tbody>
				<?php foreach($participants as $i => $participant):?>
				<tr>
					<td><?php echo $i+1?>.</td>
					<td><?php echo $participant->getFirstName()?> <?php echo $participant->getLastName()?></td>
					<td><?php echo $participant->getGender() == 'm' ? 'm&auml;nnlich' : 'weiblich' ?></td>
					<td><?php echo date('d.m.Y', strtotime($participant->getDateOfBirth()))?></td>
					<td><?php include_partial('participant/age_group', array('code' => $participant->getAgeGroup()))?></td>
					<td><?php echo $participant->getChapter() ?></td>
					<td><?php echo $participant->getVegetarian() ? 'Vegetarier' : '' ?></td>
				</tr>
				<?php endforeach;?>
			</tbody>
		</table>
		<h2>Unterk&uuml;nfte</h2>
		<table class="formular">
			<colgroup>
				<col width="20">
				<col width="80">
				<col width="550">
			</colgroup>
			<tbody>
				<?php foreach($tents as $j => $tent):?>
				<tr>
					<td><?php echo $j+1?>.</td>
					<td><?php include_partial('tent/text', array('code' => $tent->getType()))?></td>
					<td><?php echo $tent->getCapacity(); ?> Person<?php if($tent->getCapacity() > 1) echo 'en'; ?></td>
				</tr>
				<?php endforeach;?>
			</tbody>
		</table>
		<h2>Costa Quanta? (= Die Rechnung)</h2>
		<p>Gesamtbetrag: <?php echo $calculator->getAmountDue()?>,00 &euro;</p>
		<p><strong>Bitte beachte:</strong> Erst mit Klick auf &quot;anmelden&quot; werden Deine Daten auch gespeichert. Vollst&auml;ndig (und somit g&uuml;ltig) sind Anmeldungen nur, wenn das Geld innerhalb von 14 Tagen eingegangen ist!</p>
		<div id="footer"><?php if(!$saved):?>Stimmt alles? Dann endg&uuml;ltig <input type="submit" value="anmelden! &raquo;" /><?php endif;?></div>
	</div>
</form>